an attractive but somewhat effeminate young man; also written pretty-boy
: their ''pretty boy'' young preacher